CALMAP CALMAP is a computer program that uses a map of California to plot earthquakes. This is the keyboard version of CALMAP ver 1.0 CALMAP was made in Quickbasic 4.5 on a 286 running at 12 mhz. This program has been tested in a 386 at 25 mhz., and a 486 running at 66 mhz. The requirements to run CALMAP is the need to put all files on your hard drive in C:\CALMAP and you must have a VGA monitor. Install.bat will make this directory and copy the files for you. INSTRUCTIONS: The menu bar is as follows: (C)ty (S)qs (F)ts (E)qs (G)rids (T)owns (N)ames (P)ts (L)ines (Z)oom (M)ap menu (C)ty: County lines can be used in any map. (S)qs: Squares can be used anytime. There are a total of ten different squares. Number one is located at the top left hand corner. Number two top right hand corner. Number three bottom left, and number four is located at the bottom right hand corner. Squares five through ten divides the screen into six different squares. Square number five is located at the top left hand corner and the rest continue from left to right from top to bottom. +------------+--------------+ +-------------------+--------+ + 1 + 2 + + 5 + 6 + 7 + + + + + + + + +------------+--------------+ +----------+--------+--------+ + 3 + 4 + + 8 + 9 + 10 + + + + + + + + +------------+--------------+ +----------+--------+--------+ Once a square is selected it is the active view port. Next enter the location to view within the square. Use any two letter abbreviations from the Map Menu. Once that is done you can place county lines, faults, earthquakes, towns, points, lines, in the active square. You can place grids in the square but the longitude and latitude numbers will be spread out on the big screen. The same will happen if you choose names(town names). You can choose any square number at anytime. For example you can choose number five then choose number four then choose number eight all within the same screen. If you choose the wrong area to view you can just select the same number square to refresh the map. I've found that the squares come in handy when you want to view the same area but with different months of earthquakes. Then you see four to six months worth of earthquakes at one time. (F)ts: The faults in CALMAP are approximate locations, and of course I did not put them all in the program. The red fault lines show displacement during historic times. The Present time period going back 200 years. The pink fault lines show displacement during the Holocene time period. 200 - 10,000 years ago. The green and brown fault lines show displacement during the Pleistocene time period. 10,000 - 700,000 years ago. (E)qs: When you have a map on the screen and you press (E) you are greeted with a question on the control speed of the earthquakes to be plotted. You can choose 1 through 5 meaning the earthquake events will be placed on the map every second (1) or every two through five seconds. If you choose this option and find things are going too slow just press and hold the Alt or Ctrl key and the events will speed up. You can choose zero and have complete control of the events to be plotted. Use the Alt or Ctrl key and press it one at a time or you can press and hold the key to speed up the process. The (F) option is the fast mode and it is nonstop. Next enter the month and year for CALMAP to plot the events. Do not put a space between the month and year. Just enter the first three letters of the month and the last to numbers of the year. Example DEC93 The other option is to enter all. This will plot all of the EQ DATA files onto CALMAP. When you choose the (E) key for earthquakes You are also greeted with the earthquake size bar. Different colors representing the size of events. This way you can get the general idea on the size of the events being plotted. On events of magnitude 5.0 the program will stop for a second and you will hear two beeps. On events of 6.0 or greater the program will stop for a few seconds and the circle of the event will grow larger then return to normal size. At that time CALMAP continues plotting the rest of then events. (G)rids: The grids are the longitude and latitude lines of any given map that you are viewing. Again grids will work in a square but the numbers will be spread out on the big screen. (T)owns: The towns in CALMAP are represented by small yellow circles. They are stored in the CALTOWNS.DAT file. This option can be used in any map and also in squares. If I missed your town or you would like to add a town you can import this file into your word processor and place the correct coordinates at the bottom of the file. Just follow my lead and don't forget the negative sign for the longitude. Make sure you save the changes in ASCII file form. (N)ames: The town names option will work in any large screen map. If you try it within a square the town names will be spread out all over the screen. (P)ts: This option allows you to plot a point on any map. I've found its easier to have the grids on the map that way you have a better idea on the coordinates needed to plot the point. The size of the point depends on the scale of the map. The reason I put this option in CALMAP was when I receive a page or two of earthquake events and I want to see a few of the locations that interest me, I can plot them on the map and find out where they are located before I actually put all of the events into a EQ DATA file. (L)ines: This is the same as plotting a point except you need two points to draw a line. Again having the grids on the map makes it easier. I use this option in trying to figure out where certain faults are going. (Z)oom: The zoom option allows you to zoom in on any part of California. Once again having the grid coordinates up on the screen makes it much easier. First give the longitude and latitude numbers for the upper left hand corner of a square be to zoomed in at. Then give the numbers of the bottom right hand corner of the square. The program will then draw a square of the area then zoom in at that location. All options will work except town names. The grids will work but will not give the numbers of the longitude and latitude. (M)ap Menu: Pressing (M) returns you to CALMAP MAP MENU. (Q) Quit: This is not listed but can be pressed to quit CALMAP. CALMAP EARTHQUAKE DATA FILES The EQ DATA files run from January 1992 through January 1996. This means CALMAP can plot earthquake events from these time periods. Example: EQJAN94.DAT The data files that are included with CALMAP are sequential files and can only contain ASCII characters. This means these files can easily be imported into your favorite word processor and be added to or changed as you like. But please follow the line patterns in the same way as I have so you won't run into any trouble. The line patterns must be as follows: DATE: The day of the month (01-31) TIME: (I use local military time but you can use regular time but do not put in AM or PM), or you can use G.M.T. / U.T.C. MAGNITUDE: (1.0 - 9.9) LONGITUDE: (MAKE SURE YOU HAVE THE " - " NEGATIVE SIGN IN FRONT OF THE NUMBER) LATITUDE (NO " - " NEGATIVE SIGN) MAKE SURE YOU HAVE COMMAS IN BETWEEN the date, time, and magnitude and a space between the rest. EXAMPLE: 01, 1255, 2.2 -118.55 34.322 If you do it that way you will have no problems. Please do not delete or rename any of the EQ DATA files if you do CALMAP will lock up. If somehow a EQ DATA file does get lost or deleted you can make a new one with your word processor or with the program EQDATA.EXE. The EQDATA.EXE program. Included with CALMAP is a program called EQDATA.EXE. This program is for use with the EQ Data files. What this program does is it converts longitude and latitude coordinates that have the minutes in decimal form. Example 34 33.2 CALMAP needs the degrees in decimal form. Example 34.339 EQDATA.EXE converts the coordinates automatically for you and adds earthquake events to a EQ data file for you. If you make a mistake while entering data make a note of it and correct it in your word processor. So if you receive your earthquake data in the minute decimal form use EQDATA.EXE. If you receive your data in degree form use your word processor and follow the line pattern instructions above to add to your EQ DATA files. You can run EQDATA.EXE within CALMAP or from DOS. Files you should have received: README.TXT CALMAP.EXE EQDATA.EXE EQJAN92.DAT THROUGH EQJAN96.DAT CALMAP is being offered as Shareware. This keyboard version of CALMAP is fully functioning. Again this program is good to plot earthquakes from January 1992 to January 1996. Also this version of CALMAP can be used for other uses besides plotting earthquakes if the program user puts puts his/her mind to it. If you would like to resister CALMAP you will receive all of the EQ DATA files that I have updated since I first released CALMAP. These will inclued the northern counties as well. Also you will be notified when CALMAP VER. 2 is completed (the mouse version). This will make plotting lines and points much easier. Version 2 will allow you to add features such as rivers, roads ect. to CALMAP and store them in data files. The cost to resister CALMAP is $ 12.00 and can be send to me... SCOTT BAILEY 339 BARD ST. FILLMORE, CA 93015 Also any comments, questions, complaints can be send to the above address. Sources for Earthquake information: Geo-Monitor 65 Washington Street, #400 Santa Clara, CA 95050 Excellent Newsletter dedicated to earthquake prediction, amateur geophysical monitoring and earth mysteries. PUBLIC SEISMIC NETWORK BBS Pasadena, California 1-818-797-0536 2400 8-0-1 Great BBS with quake talk and many interesting files, and programs. San Jose, California 1-408-226-0675 Memphis, Tenn. 1-901-360-0302 USGS Menlo Park, California 1-415-327-1517 CALMAP MAP MENU: (AC) ALL OF CALIFORNIA (PC) PARKFIELD/COALINGA (LX) LA SECTION (CN) NORTHERN CALIFORNIA (EC) EL CENTRAL AREA (SX) SF SECTION (CE) CENTRAL CALIFORNIA (NO) NORTHRIDGE AREA (OO) COUNTY GUILD (CS) SOUTHERN CALIFORNIA (LN) LANDERS AREA (EQ) TO START EQDATA (HN) NORTHERN HALF (ML) MAMMOTH LAKES AREA (HS) SOUTHERN HALF (IS) SOU CAL ISLANDS COUNTIES COUNTIES COUNTIES COUNTIES (AL) ALPINE (LK) LAKE (RI) RIVERSIDE (SO) SONOMA (AP) ALPINE (LS) LASSON (SA) SACRAMENTO (ST) STANISIAUS (AM) AMADOR (LA) LOS ANGELES (SB) SAN BENITO (SU) SUTTER (BU) BUTTE (MA) MADERA (SE) SAN BERNANDINO (TE) TEHAMA (CA) CALAVERAS (MR) MARIN (SD) SAN DIEGO (TR) TRINITY (CO) COLUSA (MP) MARIPOSA (SF) SAN FRANCISCO (TL) TULARE (CC) COSTA CONTRA (ME) MENDOCINO (SJ) SAN JOAQUIN (TU) TUOLUMNE (DN) DEL NORTE (MD) MERCED (SL) SAN LUIS OBISPO (VE) VENTURA (ED) EL DORADO (MO) MODOC (SM) SAN MATEO (YO) YOLO (FR) FRESNO (MN) MONO (SR) SANTA BARBARA (YU) YUBA (GL) GLENN (MY) MONTEREY (SC) SANTA CLARA (HU) HUMBOLDT (NA) NAPA (SZ) SANTA CRUZ (IM) IMPERIAL (NE) NEVADA (SH) SHASTA (IN) INYO (OR) ORANGE (SI) SIERRA (KE) KERN (PL) PLACER (SS) SISKIYOU (KI) KINGS (PU) PLUMA (SN) SOLANO (QQ) TO QUIT CALMAP